<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.3.1"/>
<title>TurBull Encabulator: Encabulator/EncabulatorDefines.h Source File</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectlogo"><img alt="Logo" src="logo_insert_sml.png"/></td>
  <td style="padding-left: 0.5em;">
   <div id="projectname">TurBull Encabulator
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.3.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="annotated.html"><span>Classes</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li><a href="globals.html"><span>File&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('_encabulator_defines_8h_source.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Macros</a></div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">EncabulatorDefines.h</div>  </div>
</div><!--header-->
<div class="contents">
<a href="_encabulator_defines_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno">    1</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00002"></a><span class="lineno">    2</span>&#160;<span class="comment">// This software is in the public domain, furnished &quot;as is&quot;, without technical</span></div>
<div class="line"><a name="l00003"></a><span class="lineno">    3</span>&#160;<span class="comment">// support, and with no warranty, express or implied, as to its usefulness for</span></div>
<div class="line"><a name="l00004"></a><span class="lineno">    4</span>&#160;<span class="comment">// any purpose.</span></div>
<div class="line"><a name="l00005"></a><span class="lineno">    5</span>&#160;<span class="comment">//</span></div>
<div class="line"><a name="l00006"></a><span class="lineno">    6</span>&#160;<span class="comment">// EncabulatorDefines.h</span></div>
<div class="line"><a name="l00007"></a><span class="lineno">    7</span>&#160;<span class="comment">// A header file containing the I2C addresses and commands for each subsystem on the board.</span></div>
<div class="line"><a name="l00008"></a><span class="lineno">    8</span>&#160;<span class="comment">//</span></div>
<div class="line"><a name="l00009"></a><span class="lineno">    9</span>&#160;<span class="comment">// Think of the TurBull Encabulator as several shields on the same I2C bus on</span></div>
<div class="line"><a name="l00010"></a><span class="lineno">   10</span>&#160;<span class="comment">// a single circuit board.   </span></div>
<div class="line"><a name="l00011"></a><span class="lineno">   11</span>&#160;<span class="comment">//</span></div>
<div class="line"><a name="l00012"></a><span class="lineno">   12</span>&#160;<span class="comment">// Authors: John Parts Taylor and JoeJoe Martin, March 12, 2013</span></div>
<div class="line"><a name="l00013"></a><span class="lineno">   13</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00014"></a><span class="lineno">   14</span>&#160;</div>
<div class="line"><a name="l00015"></a><span class="lineno">   15</span>&#160;<span class="preprocessor">#ifndef EncabulatorDefines_h</span></div>
<div class="line"><a name="l00016"></a><span class="lineno">   16</span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define EncabulatorDefines_h</span></div>
<div class="line"><a name="l00017"></a><span class="lineno">   17</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00018"></a><span class="lineno">   18</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00019"></a><span class="lineno">   19</span>&#160;<span class="comment">// I2C bus addresses in Arduino-friendly 7-bit notation</span></div>
<div class="line"><a name="l00020"></a><span class="lineno">   20</span>&#160;</div>
<div class="line"><a name="l00021"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a3f5ebf97c07a164113b82053ed2b5ebe">   21</a></span>&#160;<span class="preprocessor">#define EEPROM 0x50         // 512kbit EEPROM           24LC512 by Microchip</span></div>
<div class="line"><a name="l00022"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a80b17370821b4db418acac69eaa333fe">   22</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define TEMPSENSOR 0x48     // Temperature Sensor       ADT7410 by Analog Devices</span></div>
<div class="line"><a name="l00023"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a4aa2a4ab86ce00c23035e5cee2e7fc7e">   23</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define DAC 0x62            // 12-bit DAC               MCP4725 by Microchip</span></div>
<div class="line"><a name="l00024"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#ae3a91f326d0a4d7990b34dfd256b2393">   24</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define XYZ 0x0F            // 3-Axis Acclerometer      KXTI9-1001 by Kionix</span></div>
<div class="line"><a name="l00025"></a><span class="lineno">   25</span>&#160;<span class="preprocessor"></span>    </div>
<div class="line"><a name="l00026"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#aff295912448a376ec141f6773c63e482">   26</a></span>&#160;<span class="preprocessor">#define LG_RGB_4X_A 0x51    // 12V RGB Strip Shield     RGB 4X Shield by LumiGeek</span></div>
<div class="line"><a name="l00027"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#ab6a434e4dd6e71bc0d5add2b85f41764">   27</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_RGB_4X_B 0x52    // 12V RGB Strip Shield     RGB 4X Shield by LumiGeek</span></div>
<div class="line"><a name="l00028"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a1abf8ed93d0a685717bca7809d301dde">   28</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_ADDR_1X 0x53     // Addressable  MultiTool   Addr 1X Shield by LumiGeek</span></div>
<div class="line"><a name="l00029"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#ac8c87bb4cb633be6ec0587b4e1cafcc8">   29</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_DMX_1X 0x54      // DMX Universe Generator   DMX 1X Shield by LumiGeek</span></div>
<div class="line"><a name="l00030"></a><span class="lineno">   30</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00031"></a><span class="lineno">   31</span>&#160;</div>
<div class="line"><a name="l00032"></a><span class="lineno">   32</span>&#160;</div>
<div class="line"><a name="l00033"></a><span class="lineno">   33</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00034"></a><span class="lineno">   34</span>&#160;<span class="comment">// LumiGeek Global Commands</span></div>
<div class="line"><a name="l00035"></a><span class="lineno">   35</span>&#160;<span class="comment">// Any of our shields on the TurBull Encabulator respond to these global I2C commands</span></div>
<div class="line"><a name="l00036"></a><span class="lineno">   36</span>&#160;</div>
<div class="line"><a name="l00037"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#af1fbee746f27af2c5fd9e49c400e9af4">   37</a></span>&#160;<span class="preprocessor">#define LG_GLOBAL_CMD_BLACKOUT 0xAA</span></div>
<div class="line"><a name="l00038"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#afe66e0201a1a9fe5dd936338d68504d2">   38</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_GLOBAL_CMD_TEST_PATTERN 0xBB </span></div>
<div class="line"><a name="l00039"></a><span class="lineno">   39</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00040"></a><span class="lineno">   40</span>&#160;</div>
<div class="line"><a name="l00041"></a><span class="lineno">   41</span>&#160;</div>
<div class="line"><a name="l00042"></a><span class="lineno">   42</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00043"></a><span class="lineno">   43</span>&#160;<span class="comment">// LumiGeek 4X RGB Strip Commands </span></div>
<div class="line"><a name="l00044"></a><span class="lineno">   44</span>&#160;<span class="comment">// There are four headers on each of the two I2C shields on the TurBull Encabulator</span></div>
<div class="line"><a name="l00045"></a><span class="lineno">   45</span>&#160;</div>
<div class="line"><a name="l00046"></a><span class="lineno">   46</span>&#160;<span class="comment">// See the comments for the parameters that should be sent immediately after any given command</span></div>
<div class="line"><a name="l00047"></a><span class="lineno">   47</span>&#160;</div>
<div class="line"><a name="l00048"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a51b3b56dad27e1e9cb7997938cb0a3ea">   48</a></span>&#160;<span class="preprocessor">#define LG_RGB_4X_CMD_JUMP_TO 0x21              // 0x21 Header R G B  </span></div>
<div class="line"><a name="l00049"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#abdcd956d4570b3f903c4eb395eda9f09">   49</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_RGB_4X_CMD_FADE_TO 0x22              // 0x22 Header R G B Speed </span></div>
<div class="line"><a name="l00050"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#aad985edab08f743264a9e006f395718d">   50</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_RGB_4X_CMD_AUTO_FADE 0x23            // 0x23 Header R1 G1 B1 R2 G2 B2 Speed</span></div>
<div class="line"><a name="l00051"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a872df0dab0fdd11b0df1a608801725fc">   51</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_RGB_4X_CMD_AUTO_JUMP 0x24            // 0x24 Header R1 G1 B1 R2 G2 B2 Speed</span></div>
<div class="line"><a name="l00052"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a23d6cc958716c5f899e4c91f3c96f5f2">   52</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_RGB_4X_CMD_AUTO_RANDOM 0x25          // 0x25 Header Speed  </span></div>
<div class="line"><a name="l00053"></a><span class="lineno">   53</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00054"></a><span class="lineno">   54</span>&#160;</div>
<div class="line"><a name="l00055"></a><span class="lineno">   55</span>&#160;</div>
<div class="line"><a name="l00056"></a><span class="lineno">   56</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00057"></a><span class="lineno">   57</span>&#160;<span class="comment">// LumiGeek 1X Addressable Strip MultiTool Commands</span></div>
<div class="line"><a name="l00058"></a><span class="lineno">   58</span>&#160;<span class="comment">// There is just single header for the addressable shield on the TurBull Encabulator.  </span></div>
<div class="line"><a name="l00059"></a><span class="lineno">   59</span>&#160;<span class="comment">// Always set header = 1 in the I2C commands.</span></div>
<div class="line"><a name="l00060"></a><span class="lineno">   60</span>&#160;</div>
<div class="line"><a name="l00061"></a><span class="lineno">   61</span>&#160;<span class="comment">// You can set the type of addressable strip to be driven by this shield.  </span></div>
<div class="line"><a name="l00062"></a><span class="lineno">   62</span>&#160;<span class="comment">// The default is WS2811, used in the strip that arrived with the TurBull Encabulator.</span></div>
<div class="line"><a name="l00063"></a><span class="lineno">   63</span>&#160;<span class="comment">// StripMode: 1 = WS2811  e.g. http://adafruit.com/products/1138</span></div>
<div class="line"><a name="l00064"></a><span class="lineno">   64</span>&#160;<span class="comment">//            2 = WS2801  e.g. http://sparkfun.com/products/11272, http://sparkfun.com/products/11020, http://adafruit.com/products/322, http://adafruit.com/products/738</span></div>
<div class="line"><a name="l00065"></a><span class="lineno">   65</span>&#160;<span class="comment">//            3 = LPD8806 e.g. http://adafruit.com/products/306</span></div>
<div class="line"><a name="l00066"></a><span class="lineno">   66</span>&#160;</div>
<div class="line"><a name="l00067"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a43c7a79f4a6680bc97d77d671c9c704b">   67</a></span>&#160;<span class="preprocessor">#define LG_ADDR_1X_CMD_SET_STRIP_MODE 0x58      // 0x58 Header StripMode </span></div>
<div class="line"><a name="l00068"></a><span class="lineno">   68</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00069"></a><span class="lineno">   69</span>&#160;<span class="comment">// Here are some generative macros, limited for now to 256 pixels by the length byte</span></div>
<div class="line"><a name="l00070"></a><span class="lineno">   70</span>&#160;</div>
<div class="line"><a name="l00071"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a2fb12a3c8bfc1dd8b4256424803f5d22">   71</a></span>&#160;<span class="preprocessor">#define LG_ADDR_1X_CMD_GRADIENT 0x51            // 0x51 Header R1 G1 B1 R2 G2 B1 Length </span></div>
<div class="line"><a name="l00072"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a7a405e09c40eb917d213b0508ec64ecb">   72</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_ADDR_1X_CMD_COMET_CHASE 0x55         // 0x55 Header R G B LengthOfComet LengthOfTail Speed </span></div>
<div class="line"><a name="l00073"></a><span class="lineno">   73</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00074"></a><span class="lineno">   74</span>&#160;<span class="comment">// Here is how to clock in raw RGB pixel data. Unlike the generative macros, the frame command can handle more than 256 pixels.</span></div>
<div class="line"><a name="l00075"></a><span class="lineno">   75</span>&#160;<span class="comment">// Issues concerning power and voltage drop on long runs of strip will likely crop up before hitting any pixel limit on the I2C bus.</span></div>
<div class="line"><a name="l00076"></a><span class="lineno">   76</span>&#160;<span class="comment">// The strip driver chips themselves may have limitations.  Please see their respective datasheets. (i.e. WS2811 appears to have a 1024 pixel limit)</span></div>
<div class="line"><a name="l00077"></a><span class="lineno">   77</span>&#160;</div>
<div class="line"><a name="l00078"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a20d7f32cff786bc08c7c690121526cd8">   78</a></span>&#160;<span class="preprocessor">#define LG_ADDR_1X_CMD_FRAME 0x53               // 0x51 Header R1 G1 B1 ... RN GN BN</span></div>
<div class="line"><a name="l00079"></a><span class="lineno">   79</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00080"></a><span class="lineno">   80</span>&#160;<span class="comment">// Now that you have pixel data in our 1024 buffer on the shield, you can rotate or autorotate portions of the buffer</span></div>
<div class="line"><a name="l00081"></a><span class="lineno">   81</span>&#160;<span class="comment">// The length of the buffer &quot;wrap around&quot; effect is limited to 256</span></div>
<div class="line"><a name="l00082"></a><span class="lineno">   82</span>&#160;</div>
<div class="line"><a name="l00083"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a7bf01d2ae168056bbd52d4eb137cda8f">   83</a></span>&#160;<span class="preprocessor">#define LG_ADDR_1X_CMD_SHIFT_BUFFER_ONCE 0x56   // 0x56 Header Direction(0=left,1=right) BufferLengthForWrap</span></div>
<div class="line"><a name="l00084"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#acd4844828810089d521183c59503c247">   84</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_ADDR_1X_CMD_AUTOSHIFT_BUFFER 0x57    // 0x57 Header Direction(0=left,1=right) BufferLengthForWrap Speed</span></div>
<div class="line"><a name="l00085"></a><span class="lineno">   85</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00086"></a><span class="lineno">   86</span>&#160;</div>
<div class="line"><a name="l00087"></a><span class="lineno">   87</span>&#160;</div>
<div class="line"><a name="l00088"></a><span class="lineno">   88</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00089"></a><span class="lineno">   89</span>&#160;<span class="comment">// LumiGeek 1X DMX Driver Commands </span></div>
<div class="line"><a name="l00090"></a><span class="lineno">   90</span>&#160;<span class="comment">// There is just single header for the DMX shield on the Encabulator.  </span></div>
<div class="line"><a name="l00091"></a><span class="lineno">   91</span>&#160;<span class="comment">// Always set header = 1 in the I2C commands.</span></div>
<div class="line"><a name="l00092"></a><span class="lineno">   92</span>&#160;</div>
<div class="line"><a name="l00093"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#a6fef961d4a958c95462a821c2a19c0bb">   93</a></span>&#160;<span class="preprocessor">#define LG_DMX_1X_CMD_SET_BYTES_FROM_ADDR 0x41  // 0x41 Header BaseAddress [R1 G1 B1 ... RN GN BN]</span></div>
<div class="line"><a name="l00094"></a><span class="lineno"><a class="code" href="_encabulator_defines_8h.html#ac4b7aaa0b03e3fa9d5eaec28aa7b91aa">   94</a></span>&#160;<span class="preprocessor"></span><span class="preprocessor">#define LG_DMX_1X_CMD_SET_ENTIRE_UNIVERSE 0x42  // 0x42 Header [512 bytes of DMX data]</span></div>
<div class="line"><a name="l00095"></a><span class="lineno">   95</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00096"></a><span class="lineno">   96</span>&#160;</div>
<div class="line"><a name="l00097"></a><span class="lineno">   97</span>&#160;</div>
<div class="line"><a name="l00098"></a><span class="lineno">   98</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00099"></a><span class="lineno">   99</span>&#160;<span class="comment">// &quot;Light is not so much something that reveals, as it is itself the revelation.&quot; – James Turrell</span></div>
<div class="line"><a name="l00100"></a><span class="lineno">  100</span>&#160;<span class="comment">// ----------------------------------------------------------------------------------------------------</span></div>
<div class="line"><a name="l00101"></a><span class="lineno">  101</span>&#160;</div>
<div class="line"><a name="l00102"></a><span class="lineno">  102</span>&#160;<span class="preprocessor">#endif</span></div>
<div class="line"><a name="l00103"></a><span class="lineno">  103</span>&#160;<span class="preprocessor"></span></div>
<div class="line"><a name="l00104"></a><span class="lineno">  104</span>&#160;</div>
<div class="line"><a name="l00105"></a><span class="lineno">  105</span>&#160;</div>
<div class="line"><a name="l00106"></a><span class="lineno">  106</span>&#160;</div>
<div class="line"><a name="l00107"></a><span class="lineno">  107</span>&#160;</div>
</div><!-- fragment --></div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="navelem"><a class="el" href="dir_35baefe986baf201b5ed1727c8e46b3c.html">Encabulator</a></li><li class="navelem"><a class="el" href="_encabulator_defines_8h.html">EncabulatorDefines.h</a></li>
    <li class="footer">Generated on Thu Mar 21 2013 02:24:59 for TurBull Encabulator by
    <a href="http://www.doxygen.org/index.html">
    <img class="footer" src="doxygen.png" alt="doxygen"/></a> 1.8.3.1 </li>
  </ul>
</div>
</body>
</html>
